package top.yuechenc.manage.entity;

import javax.persistence.Column;
import javax.persistence.Id;
import javax.persistence.Table;

@Table(name = "sp_user")
public class SpUser {
    /**
     * 自增id
     */
    @Id
    @Column(name = "user_id")
    private Integer userId;

    /**
     * 登录名
     */
    private String username;

    /**
     * qq官方唯一编号信息
     */
    @Column(name = "qq_open_id")
    private String qqOpenId;

    /**
     * 登录密码
     */
    private String password;

    /**
     * 邮箱
     */
    @Column(name = "user_email")
    private String userEmail;

    /**
     * 新用户注册邮件激活唯一校验码
     */
    @Column(name = "user_email_code")
    private String userEmailCode;

    /**
     * 新用户是否已经通过邮箱激活帐号
     */
    @Column(name = "is_active")
    private String isActive;

    /**
     * 性别
     */
    @Column(name = "user_sex")
    private String userSex;

    /**
     * qq
     */
    @Column(name = "user_qq")
    private String userQq;

    /**
     * 手机
     */
    @Column(name = "user_tel")
    private String userTel;

    /**
     * 学历
     */
    @Column(name = "user_xueli")
    private String userXueli;

    /**
     * 爱好
     */
    @Column(name = "user_hobby")
    private String userHobby;

    /**
     * 创建时间
     */
    @Column(name = "create_time")
    private Integer createTime;

    /**
     * 修改时间
     */
    @Column(name = "update_time")
    private Integer updateTime;

    /**
     * 简介
     */
    @Column(name = "user_introduce")
    private String userIntroduce;

    /**
     * 获取自增id
     *
     * @return user_id - 自增id
     */
    public Integer getUserId() {
        return userId;
    }

    /**
     * 设置自增id
     *
     * @param userId 自增id
     */
    public void setUserId(Integer userId) {
        this.userId = userId;
    }

    /**
     * 获取登录名
     *
     * @return username - 登录名
     */
    public String getUsername() {
        return username;
    }

    /**
     * 设置登录名
     *
     * @param username 登录名
     */
    public void setUsername(String username) {
        this.username = username;
    }

    /**
     * 获取qq官方唯一编号信息
     *
     * @return qq_open_id - qq官方唯一编号信息
     */
    public String getQqOpenId() {
        return qqOpenId;
    }

    /**
     * 设置qq官方唯一编号信息
     *
     * @param qqOpenId qq官方唯一编号信息
     */
    public void setQqOpenId(String qqOpenId) {
        this.qqOpenId = qqOpenId;
    }

    /**
     * 获取登录密码
     *
     * @return password - 登录密码
     */
    public String getPassword() {
        return password;
    }

    /**
     * 设置登录密码
     *
     * @param password 登录密码
     */
    public void setPassword(String password) {
        this.password = password;
    }

    /**
     * 获取邮箱
     *
     * @return user_email - 邮箱
     */
    public String getUserEmail() {
        return userEmail;
    }

    /**
     * 设置邮箱
     *
     * @param userEmail 邮箱
     */
    public void setUserEmail(String userEmail) {
        this.userEmail = userEmail;
    }

    /**
     * 获取新用户注册邮件激活唯一校验码
     *
     * @return user_email_code - 新用户注册邮件激活唯一校验码
     */
    public String getUserEmailCode() {
        return userEmailCode;
    }

    /**
     * 设置新用户注册邮件激活唯一校验码
     *
     * @param userEmailCode 新用户注册邮件激活唯一校验码
     */
    public void setUserEmailCode(String userEmailCode) {
        this.userEmailCode = userEmailCode;
    }

    /**
     * 获取新用户是否已经通过邮箱激活帐号
     *
     * @return is_active - 新用户是否已经通过邮箱激活帐号
     */
    public String getIsActive() {
        return isActive;
    }

    /**
     * 设置新用户是否已经通过邮箱激活帐号
     *
     * @param isActive 新用户是否已经通过邮箱激活帐号
     */
    public void setIsActive(String isActive) {
        this.isActive = isActive;
    }

    /**
     * 获取性别
     *
     * @return user_sex - 性别
     */
    public String getUserSex() {
        return userSex;
    }

    /**
     * 设置性别
     *
     * @param userSex 性别
     */
    public void setUserSex(String userSex) {
        this.userSex = userSex;
    }

    /**
     * 获取qq
     *
     * @return user_qq - qq
     */
    public String getUserQq() {
        return userQq;
    }

    /**
     * 设置qq
     *
     * @param userQq qq
     */
    public void setUserQq(String userQq) {
        this.userQq = userQq;
    }

    /**
     * 获取手机
     *
     * @return user_tel - 手机
     */
    public String getUserTel() {
        return userTel;
    }

    /**
     * 设置手机
     *
     * @param userTel 手机
     */
    public void setUserTel(String userTel) {
        this.userTel = userTel;
    }

    /**
     * 获取学历
     *
     * @return user_xueli - 学历
     */
    public String getUserXueli() {
        return userXueli;
    }

    /**
     * 设置学历
     *
     * @param userXueli 学历
     */
    public void setUserXueli(String userXueli) {
        this.userXueli = userXueli;
    }

    /**
     * 获取爱好
     *
     * @return user_hobby - 爱好
     */
    public String getUserHobby() {
        return userHobby;
    }

    /**
     * 设置爱好
     *
     * @param userHobby 爱好
     */
    public void setUserHobby(String userHobby) {
        this.userHobby = userHobby;
    }

    /**
     * 获取创建时间
     *
     * @return create_time - 创建时间
     */
    public Integer getCreateTime() {
        return createTime;
    }

    /**
     * 设置创建时间
     *
     * @param createTime 创建时间
     */
    public void setCreateTime(Integer createTime) {
        this.createTime = createTime;
    }

    /**
     * 获取修改时间
     *
     * @return update_time - 修改时间
     */
    public Integer getUpdateTime() {
        return updateTime;
    }

    /**
     * 设置修改时间
     *
     * @param updateTime 修改时间
     */
    public void setUpdateTime(Integer updateTime) {
        this.updateTime = updateTime;
    }

    /**
     * 获取简介
     *
     * @return user_introduce - 简介
     */
    public String getUserIntroduce() {
        return userIntroduce;
    }

    /**
     * 设置简介
     *
     * @param userIntroduce 简介
     */
    public void setUserIntroduce(String userIntroduce) {
        this.userIntroduce = userIntroduce;
    }
}